style3.css


/* 图片悬停动画 */
.img-hover {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.img-hover:hover {
    transform: scale(1.03);
    box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}

/* reveal 动画 */
.reveal {
    opacity: 0;
    transform: translateY(30px);
    transition: all 0.8s ease;
}
.reveal.active {
    opacity: 1;
    transform: translateY(0);
}

/* 下拉菜单样式 */
.dropdown-content {
    display: none;
}
.dropdown:hover .dropdown-content,
.dropdown:focus-within .dropdown-content {
    display: block;
}

/* 文字阴影 */
.drop-shadow, .drop-shadow-lg, .text-shadow {
    text-shadow: 2px 2px 4px rgba(0,0,0,0.5);
}

/* 响应式移动端菜单 */
@media (max-width: 768px) {
    .nav {
        display: none !important;
    }
    .nav-mobile {
        display: flex !important;
    }
}

/* 其它自定义样式可继续补充 */